<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


<html>

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>TestFire</title>
    <link rel=stylesheet href="../css/basic.css" type="text/css">
    <script type="text/javascript" src="../js/basic.js"></script>

</head>
<body>
<div id="masthead">
    <h1 id="siteName">TestFire</h1>

    <div id="globalNav">
        <a id="href_home" href="../index.html">Home</a> |
        <a class="active" id="href_QueueManager" href="download.html">Download</a> |
        <a id="href_docs" href="../docs/index.html">Docs</a> |
        <a id="href_status" href="../docs/status.html">Status</a> |
        <a id="href_account" href="../about.html">About</a> |
    </div>

</div>
<!-- end masthead -->
<h2 id="pageName">Available downloads</h2>

<div id="content">

    <div class="content_div">
        <hr style="margin: 30px 0px 0px 0px" />
        <h3 style="margin-top: 0px; padding-top: 0px">An Important Note:</h3>

        <div class="txt">
            Load and save are now implemented! It is now possible to edit a test that you created in the past.
        </div>
        <div class="txt">
            This is alpha-level code. Things <b>will</b> break. For the most part, simple pages will work fine. As of
            this writing however there are many functions that simply are not implemented in the Firefox plugin.
            I am working toward implementing both a 'this doesn't work yet' message, as well as implementing the
            functions themselves. Time! Give me time! (Money might help too, if the sum is large enough. I'm not above bribes ).
        </div>
<hr/>
    </div>
    <div class="content_div">

        <h3>The Firefox Extension: TestFireExtension</h3>

        <div class="txt">
            The plugin provides the in-browser functionality required to create and submit sets of tests. You may
            save tests to the Agent, which does not need to be local, or you can save using the standard 'save/save as'
            paradigm, which doesn't need an Agent running at all.
        </div>
        <div class="txt">
            Installing this plugin may break some functionality of Firebug, as it builds on top of Firebug.
        </div>
        <div class="download">
            Most recent version: <a href="TestFireExtension-0.0.5.xpi">TestFireExtension-0.0.5.xpi</a>
            <a onclick="installXPI('TestFireExtension-0.0.5.xpi'); return false;" href="TestFireExtension-0.0.5.xpi"> (Install) </a>
        </div>
        <div class="txt">
            Ensure that <a href="http://getfirebug.com/">Firebug</a> is installed before attempting to install this
            extension.
        </div>
        <div class="txt">
            See the Docs pages for usage, examples, and (for now) a list of what works and what doesn't.
        </div>
    </div>
    <div class="content_div">
        <h3>The TestFire Agent</h3>

        <div class="txt">
            A fairly typical client-server relationship; the Agent is responsible for accepting sets of tests,
            compiling them, running them, and then saving the results back to the Test file.
        </div>
        <div class="txt">
            Upon installation you should find your httpserver.properties file and adjust the values you find there.
            It is located at %install_dir%/httpserver.properties. The defaults will work fine for a personal
            installation.
        </div>
        <div class="download">
            Most recent version (Windows Installer): <a href="TestFireAgent.exe">TestFireAgent.exe</a><br/><br/>
            Most recent version (Tarball): (Need to write the build task for this)
        </div>
        <div class="txt">
            Start the agent with ( java -jar TestFireAgent.jar).
            <br>
            Browse to <a href="http://localhost:9292/testsetManager.jsp">http://localhost:9292/testsetManager.jsp</a>
            to manage your tests.
        </div>
        <div class="txt">
            Once the agent is started, it will have to be killed manually, from the command prompt.
        </div>
        <div class="txt">
            Passwords do nothing at this point.
        </div>
        <div class="txt">
            See the Docs pages for usage, examples and caveats.
        </div>
    </div>


</div>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2723004-1";
urchinTracker();
</script>
</body>
</html>

